#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<math.h>
#define MAX_LEN 255

void NhapMang200(int a[], int &n)
{
	do
	{
		printf("\n Nhap vao so phan tu cua mang ");scanf("%d",&n);
	}while(n<0||n>200);
	for(int i=0;i<n;i++)
	{
		printf("\n Nhap vao a[%d] = ",i);
		scanf("%d",&a[i]);
	}

}
void XuatMang(int a[], int n)
{
	printf("\n Mang vua nhap la ");
	for(int i=0;i<n;i++)
		printf("a[%d]=%d ",i,a[i]);
}
void InThuTuChan(int a[], int n)
{
	printf("\n Xuat cac phan tu theo yeu cau de bai ");
	for(int i=0;i<n;i=i+2)
		printf("\na[%d] = %d",i,a[i]);

}
// Cau 2
int KT_DoiXung_1(char a[100])
{
	int  chieudai=strlen(a);
	for (int i=0;i<chieudai/2;i++)
		if(a[i]!=a[chieudai-1-i]) return 0;
	return 1;
}
// Cau 3
void NhapMang100(int a[], int &n)
{
	do
	{
		printf("\n Nhap vao so phan tu cua mang ");scanf("%d",&n);
	}while(n<0||n>100);
	for(int i=0;i<n;i++)
	{
		printf("\n Nhap vao a[%d] = ",i);
		scanf("%d",&a[i]);
	}

}
// Cau3b
void DemPhanTu(int a[], int n)
{
	int dem=0;
	for(int i=0;i<n;i++)
	{
		if(a[i]%10 == 7)
			dem++;
	}
	printf("\n Mang vua nhap co %d so co chu so tan cung = 7 ", dem);
}
// Cau 4
void Xoa_k_KyTu(char a[200], char &kytu)
{
	printf("\n Nhap vao ky tu can xoa ");scanf("%c",&kytu);
	char *c = strchr(a,kytu);
	
	while(c!=NULL)
	{
		int t=strlen(a)-strlen(c);
		for(int i=t;i<strlen(a);i++)
			a[i]=a[i+1];
		c=strchr(a,kytu);
	}
	if(a[0]==kytu)
	a=a+1; //xoa khang trang dau chuoi
	int n=strlen(a);
	if(a[n-1]==kytu)
		a[n-1]='\0';//xoa khoang trang cuoi chuoi

	printf("\n Chuoi a sau khi xu ly la ");puts(a);

}
void main()
{
	int a[200], n;
	char chuoi[100], kytu;
	printf("\n Nhap vao chuoi can kiem tra ");gets(chuoi);
	puts(chuoi);
	Xoa_k_KyTu(chuoi,kytu);
	puts(chuoi);

	
	getch();
	
}